Terms of Service

Introduction

These Terms of Service (“Terms”) govern your access to and use of Ela software, services, and website (collectively, the “Services”). By using our Services, you agree to be bound by these Terms. If you do not agree to these Terms, do not use the Services.

Definitions

  • “Ela”, “we”, “us”, and “our” refer to the Ela project and its maintainers
  • “You” and “your” refer to the individual or entity using our Services
  • “Content” refers to any data, text, code, or other materials you submit to our Services
  • “Software” refers to the Ela zero-downtime Elasticsearch data migration tool

License and Use Rights

Ela is licensed under the Apache License 2.0, which grants you the following rights:

  1. Use the Software for any purpose, including commercial use
  2. Modify, adapt, and create derivative works
  3. Distribute copies of the Software
  4. Contribute to the project following our guidelines

You must:

  • Retain all copyright, patent, trademark, and attribution notices
  • Include a copy of the Apache License 2.0 with any distribution
  • Document significant changes made to the Software
  • Not misuse our trademarks or branding

Acceptable Use

You agree to use our Services only for lawful purposes and in accordance with these Terms. You shall not:

  1. Use the Services in any way that violates applicable laws or regulations
  2. Attempt to probe, scan, or test the vulnerability of our systems
  3. Interfere with or disrupt the integrity or performance of the Services
  4. Attempt to gain unauthorized access to the Services or related systems
  5. Use the Services to harm, threaten, or harass others

Intellectual Property Rights

  1. The Software and Services, including all content, features, and functionality, are owned by Ela and are protected by copyright, trademark, and other intellectual property laws
  2. Your feedback, suggestions, and contributions to the project may be used by us without any obligation to you
  3. You retain ownership of your Content, but grant us necessary rights to provide the Services

Disclaimer of Warranties

THE SERVICES ARE PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT ANY WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. WE SPECIFICALLY DISCLAIM:

  1. Any implied warranties of merchantability, fitness for a particular purpose, or non-infringement
  2. Any responsibility for the accuracy, completeness, or usefulness of the Services
  3. Any representations regarding the availability or performance of the Services
  4. Any warranties regarding third-party services or integrations

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR:

  1. Any direct, indirect, incidental, special, consequential, or punitive damages
  2. Loss of profits, data, use, or other intangible losses
  3. Any damages resulting from your use of or inability to use the Services
  4. Any unauthorized access to or use of our servers and data

Modifications to Terms

  1. We reserve the right to modify these Terms at any time
  2. Changes will be effective immediately upon posting to our website
  3. Your continued use of the Services after changes constitutes acceptance
  4. We will notify users of material changes through our official channels

Termination

  1. You may stop using our Services at any time
  2. We may terminate or suspend your access to the Services:
    • For violations of these Terms
    • To comply with legal requirements
    • For security or technical reasons
    • At our discretion with reasonable notice

Governing Law

These Terms shall be governed by and construed in accordance with applicable laws, without regard to its conflict of law principles. Any disputes shall be resolved in the appropriate courts having jurisdiction.

Contact Us

If you have any questions about these Terms, please contact us through our GitHub repository or official channels.